Descubra a arte de desenvolver software com maestria, autonomia e propósito

Novas Matrículas para Esse Produto estão Temporariamente Suspensas. Saiba Mais Aqui...
Ainda não temos uma turma ao vivo marcada para essa formação, mas você pode se matricular e assistir às aulas por meio das gravações.
O que vou aprender nessa formação?
  • como desenvolver uma trajetória profissional de desenvolvimento de software a partir de alguém que interagiu com lendas como Steve Wozniak, Kent Beck, Martin Fowler e Uncle Bob, até tornar-se referência na comunidade de software.
  • Incorporar os princípios, o mindset, os insights e as técnicas de quem quer chegar à maestria com a firmeza de propósito necessária para tratar a programação como arte
  • compreender a agilidade e aplicar técnicas ágeis em times de desenvolvimento.

Para quem esta formação é ideal?
  • Desenvolvedores de software
  • Líderes Técnicos
  • Lideranças interessadas em compreender as nuâncias técnicas de um projeto de software
  • A proposta do curso é para perfis variados. O único pré-requisito é o interesse pela programação e pela busca da excelência fazendo isso.

Depoimentos de quem já fez
Conteúdo Programático
Módulo 1: Programação em essência
  • Conhecendo o Inimigo
  • Complexidade vs Complicação
  • Regra 30
  • Acidental vs Essencial
  • Causo: Kent Beck e a metodologia improvisada
  • Mindset: Simples vs Fácil
  • Nem Todo Software Precisa ser Bom
  • A Segunda Coisa Mais Importante
  • Os Gigantes do Passado
  • Os Ciclos Lentos da Tecnologia
  • A Ilusão das Novidades Rápidas
  • Causo: Steve Wozniak, fundador da Apple, e o cartão de aço
  • O que é programação no fundo, de verdade, afinal?
  • Causo: Sendo plagiado por Martin Fowler
  • Simplicidade Anticlimática
  • Causo: Como implementei uma camada de persistência objeto-relacional em Java sem saber a sintaxe do Java

Módulo 2: Programando sozinho
  • Programar sozinho é uma arte
  • Anti-Deslumbramento
  • Cagadas das tecnologias de software líderes de mercado
  • A Ética Hacker
  • Design-by-Contract
  • Ferramentas: Machado vs Motosserra. Rifle vs Azagaia
  • Causo: Uncle Bob e a Morte do Banco de Dados
  • Idiomas de código
  • Études
  • Software enquanto Magia
  • Citação: Albus Dumbledore
  • Expressividade
  • Programando com o Subconsciente
  • Múltiplos Projetos Simultâneos
  • Fluência vs Familiaridade
  • GML
  • Como convencer seu chefe retranqueiro
  • Princípios

Módulo 3: Programando em time
  • Jogando pra ganhar num time retranqueiro
  • A Cultura do Medo
  • Heroísmo
  • Teste "autimatizado"
  • Como convencer seus pares
  • A sabedoria do Extreme Go Horse
  • Pair Programming, Mob Programming
  • Branches: A Origem de Todo o Mal
  • Parallel Change e Continuous Deploy
  • Revezamento
  • XPMM, Válvulas

Módulo 4: Disseminando a excelência
  • Liderando um Time
  • Herding Cats
  • Autonomia: O que cobrar, como e quando cobrar do time?
  • O santo graal das estimativas de software
  • Propósito
  • Disseminando a Maestria
  • Aprendiz, Viajante e Mestre.
  • Causo: A Bytecaverna
  • Percival
  • Causo: Discutindo de Igual para Igual com o Arquiteto Chefe Sem Nunca ter
  • Trabalhado na Tecnologia Dele
  • Learning and Coolness
  • Escassez vs Abundância
  • Causo: Qualitividade

Conheça quem vai te ensinar
Klaus Wuestefeld
  • Com mais de 30 anos de carreira, Klaus Wuestefeld, é programador desde os 11 anos, profissional desde os 17
  • Fundou a Objective codificando em SmallTalk
  • Em 2004, ainda quando pouco se falava sobre trabalho remoto, juntou-se à db4o programando remotamente com desenvolvedores do mundo todo Trabalhou em par com Kent Beck, Vinicius Teles e Scott Ambler
  • Pioneiro da prevalência, sendo culpado pelo Prevayler, pelo manifesto da computação soberana e pelo projeto de código aberto Sneer Liderou projetos de desenvolvimento de software e treinamento em XP para empresas como TV Globo, Siemens, TIM, Banco Central do Brasil, entre outras
  • CEO do Percival.live, consultor de qualidade de software para a Nubank, sócio da Impulso.work e conselheiro do grupo Objective


Fortaleça seu Currículo

270

PESSOAS
JÁ PASSARAM POR
ESSA FORMAÇÃO


5

PESSOAS
ESTÃO MATRICULADAS
NA EDIÇÃO DESSE ANO


12

HORAS DE
CARGA HORÁRIA


5

EDIÇÕES
JÁ REALIZADAS

Certificação Software Zen
Carga Horária: 12 hs
  • Para obtenção do certificado:
  • A prova final pode ser feita até 1 ano após conclusão de uma turma (lembre-se que você mantém o acesso às gravações para continuar seus estudos)
  • O certificado é emitido e enviado por email em até 48 hs após a realização da prova
  • Você tem até 3 tentativas para passar na prova.
Veja acima o certificado que você receberá ao passar na prova final!


O que diz quem já participou
2 Avaliações
EMILSON MARGOTO18/09/2022 09:29
O Klaus vai na essência da excelência em programação, apresentando mindsets e conceitos fundamentais como a gestão da complexidade, cuidados com os excessos que prejudicam o desempenho, as práticas fundamentais do XP e como a liderança pode promover isso tudo. O importante é que ele enriquece com exemplos disso tudo funcionando na empresa que ele fundou.
ADRIANO JEFFERSON LEITE ALMEIDA03/06/2022 15:07
Pós-graduação acelerada, catequizando práticas de engenharia e compartilhando uma postura de busca constante na excelência! Curso super indicado!